Shopify developer documentation
Learn how to build an app, theme, custom storefront, or marketplace. Whether you’re just getting started, deep in the development process, or ready to distribute and monetize your work, Shopify’s docs, dev tools and frameworks make building easy and efficient.
Apps
Extend Shopify’s core functionality with apps that integrate into Shopify’s admin, online store, checkout and more.
Build your first appThemes
Help merchants express their unique brand in their storefront by building a custom theme.
Create a theme using DawnHeadless
Take store customization further with Hydrogen, a React-based framework for headless commerce.
Build a Hydrogen storefrontAccelerate development with Shopify CLI 3.0
Initialize new apps, themes, and headless storefronts in an instant with the latest Shopify CLI. A single command installs all the dependencies you need, including the CLI itself, so you can dive straight into development.
- Install Shopify CLI globally.
- Navigate to the directory where you want to create your app.
- Run the second command to create a new app. Your app will be added as a new subdirectory.
Join a community of builders
.dev Community
Q&A and advice from Shopify community experts
@ShopifyDevs on Twitter
Product announcements, API updates, tips, and more
Developer Changelog
The latest Shopify ecosystem updates
ShopifyDevs YouTube channel
Tips and insights in dev and design
ShopifyDevs Twitch channel
Tests and demo streams
Shopify Partners blog
Educational resources and product previews